duplex discharge strainer - German English Dictionary